package com.sojson.udp.config.handler;

import org.springframework.stereotype.Component;

import com.sojson.udp.util.enums.EUdpResultStatus;

import io.netty.channel.ChannelHandlerContext;
import lombok.extern.slf4j.Slf4j;

/**
 * Udp控阀处理器
 * 
 * @author liu
 * @date 2024-05-30
 */
@Slf4j
@Component
public class UdpHandlerControl {

    public void run(ChannelHandlerContext ctx, String datasDecode, String addrRever) {
        if (EUdpResultStatus.SUCCESS.getCode().equals(datasDecode.substring(8))) {
            log.info("Udp控阀成功: " + addrRever);
            // TODO
        } else {
            log.error("Udp控阀失败: " + addrRever);
            // TODO
        }
    }

}